home *** CD-ROM | disk | FTP | other *** search
/ Amiga Tools 5 / Amiga Tools 5.iso / grafik / 3d & render tools / irit / man / man6 / sbezier.6 < prev    next >
Encoding:
Text File  |  1996-07-16  |  1.3 KB  |  33 lines

  1. .TH SBEZIER
  2.  6 "IRIT Version 6.0" 
  3. .SH NAME
  4. SBEZIER
  5.  
  6.  
  7.  
  8.  SurfaceType SBEZIER( ListType CtlMesh )
  9.  
  10. Creates a Bezier surface using the provided control mesh. CtlMesh is a
  11. list of rows, each of which is a list of control points. All control points
  12. must be of type (E1-E5, P1-P5), or regular PointType defining the surface's
  13. control polygon. Surface's point type will be of a space which is the union
  14. of the spaces of all points.
  15.  
  16. Example:
  17.  
  18.    Srf = SBEZIER( list ( list( ctlpt( E3, 0.0, 0.0, 1.0 ),
  19.                                ctlpt( E3, 0.0, 1.0, 0.0 ),
  20.                                ctlpt( E3, 0.0, 2.0, 1.0 ) ),
  21.                          list( ctlpt( E3, 1.0, 0.0, 0.0 ),
  22.                                ctlpt( E3, 1.0, 1.0, 2.0 ),
  23.                                ctlpt( E3, 1.0, 2.0, 0.0 ) ),
  24.                          list( ctlpt( E3, 2.0, 0.0, 2.0 ),
  25.                                ctlpt( E3, 2.0, 1.0, 0.0 ),
  26.                                ctlpt( E3, 2.0, 2.0, 2.0 ) ),
  27.                          list( ctlpt( E3, 3.0, 0.0, 0.0 ),
  28.                                ctlpt( E3, 3.0, 1.0, 2.0 ),
  29.                                ctlpt( E3, 3.0, 2.0, 0.0 ) ),
  30.                          list( ctlpt( E3, 4.0, 0.0, 1.0 ),
  31.                                ctlpt( E3, 4.0, 1.0, 0.0 ),
  32.                                ctlpt( E3, 4.0, 2.0, 1.0 ) ) ) );
  33.